package com.ctvit.framework.message.domain;
import java.util.Date;

import com.ctvit.framework.domain.BaseBean;
/**
* domain类
* 对应数据库表:MESSAGE_RECORD
* 
*/ 
public class MessageRecord extends BaseBean{
	/*
	* 字段:     PK
	* 数据库类型:NUMBER
	* 说明:     null
	* 
	*/
	private Long pk;
	/*
	* 字段:     PK_MESSAGE
	* 数据库类型:VARCHAR2
	* 说明:     null
	* 
	*/
	private String pkMessage;
	/*
	* 字段:     RECIEVER
	* 数据库类型:VARCHAR2
	* 说明:     reciever接收者可能是一个人,也可能是一群人,所以这个字段只描述接收者,不用于关联
	* 
	*/
	private String reciever;
	/*
	* 字段:     MESSAGE_STATUS
	* 数据库类型:VARCHAR2
	* 说明:     消息状态
	* 
	*/
	private String messageStatus;
	/*
	* 字段:     RECIEVE_DATE
	* 数据库类型:DATE
	* 说明:     null
	* 
	*/
	private Date recieveDate;
	
	/**
	 * null.
	 *
	 * @return Pk type:Long
	 */
	public Long getPk() {
		return pk;
	}
	
	/**
	 * null.
	 *
	 * @param newvalue
	 */
	public void setPk(Long newvalue) {
		this.pk = newvalue;
	}
	
	/**
	 * null.
	 *
	 * @return PkMessage type:String
	 */
	public String getPkMessage() {
		return pkMessage;
	}
	
	/**
	 * null.
	 *
	 * @param newvalue
	 */
	public void setPkMessage(String newvalue) {
		this.pkMessage = newvalue;
	}
	
	/**
	 * reciever接收者可能是一个人,也可能是一群人,所以这个字段只描述接收者,不用于关联.
	 *
	 * @return Reciever type:String
	 */
	public String getReciever() {
		return reciever;
	}
	
	/**
	 * reciever接收者可能是一个人,也可能是一群人,所以这个字段只描述接收者,不用于关联.
	 *
	 * @param newvalue
	 */
	public void setReciever(String newvalue) {
		this.reciever = newvalue;
	}
	
	/**
	 * 消息状态.
	 *
	 * @return MessageStatus type:String
	 */
	public String getMessageStatus() {
		return messageStatus;
	}
	
	/**
	 * 消息状态.
	 *
	 * @param newvalue
	 */
	public void setMessageStatus(String newvalue) {
		this.messageStatus = newvalue;
	}
	
	/**
	 * null.
	 *
	 * @return RecieveDate type:Date
	 */
	public Date getRecieveDate() {
		return recieveDate;
	}
	
	/**
	 * null.
	 *
	 * @param newvalue
	 */
	public void setRecieveDate(Date newvalue) {
		this.recieveDate = newvalue;
	}
}

